കാറ്റു വീശുന്ന ഭാഗത്തേയ്‌ക്കു തിരിഞ്ഞ - meaning in english

വിശേഷണം (Adjective)
Leeward